package com.tn.bo;

import javax.persistence.Id;

import com.googlecode.objectify.annotation.Entity;
@Entity
public class InvoiceLineItem {
	@Id
	private String lineItemUniqueId;
	private String invoiceNumber;
	private String invoiceLineNumber;
	private boolean status;
	private String invoiceLineDescription;
	private String partNumber;
	private Double quantity;
	private Double unitPrice;
	private Currency unitCurrency;
	private UnitOfMeasure unitOfMeasure;
	private String uomSymbol;
	private Double lineAmount;
	//private List<Comment> lineComments;
	private String customField1;
	private String customField2;
	private String customField3;
	private String customField4;
	private String customField5;
	private String customField6;
	private String customField7;
	private String customField8;
	
	
	public String getUomSymbol() {
		return uomSymbol;
	}
	public void setUomSymbol(String uomSymbol) {
		this.uomSymbol = uomSymbol;
	}
	public String getInvoiceNumber() {
		return invoiceNumber;
	}
	public void setInvoiceNumber(String invoiceNumber) {
		this.invoiceNumber = invoiceNumber;
	}
	public String getInvoiceLineNumber() {
		return invoiceLineNumber;
	}
	public void setInvoiceLineNumber(String invoiceLineNumber) {
		this.invoiceLineNumber = invoiceLineNumber;
	}
	public boolean isStatus() {
		return status;
	}
	public void setStatus(boolean status) {
		this.status = status;
	}
	public String getInvoiceLineDescription() {
		return invoiceLineDescription;
	}
	public void setInvoiceLineDescription(String invoiceLineDescription) {
		this.invoiceLineDescription = invoiceLineDescription;
	}
	public String getPartNumber() {
		return partNumber;
	}
	public void setPartNumber(String partNumber) {
		this.partNumber = partNumber;
	}
	public Double getQuantity() {
		return quantity;
	}
	public void setQuantity(Double quantity) {
		this.quantity = quantity;
	}
	public Double getUnitPrice() {
		return unitPrice;
	}
	public void setUnitPrice(Double unitPrice) {
		this.unitPrice = unitPrice;
	}
	public Currency getUnitCurrency() {
		return unitCurrency;
	}
	public void setUnitCurrency(Currency unitCurrency) {
		this.unitCurrency = unitCurrency;
	}
	public UnitOfMeasure getUnitOfMeasure() {
		return unitOfMeasure;
	}
	public void setUnitOfMeasure(UnitOfMeasure unitOfMeasure) {
		this.unitOfMeasure = unitOfMeasure;
	}
	public Double getLineAmount() {
		return lineAmount;
	}
	public void setLineAmount(Double lineAmount) {
		this.lineAmount = lineAmount;
	}
	/*public List<Comment> getLineComments() {
		return lineComments;
	}
	public void setLineComments(List<Comment> lineComments) {
		this.lineComments = lineComments;
	}*/
	public String getCustomField1() {
		return customField1;
	}
	public void setCustomField1(String customField1) {
		this.customField1 = customField1;
	}
	public String getCustomField2() {
		return customField2;
	}
	public void setCustomField2(String customField2) {
		this.customField2 = customField2;
	}
	public String getCustomField3() {
		return customField3;
	}
	public void setCustomField3(String customField3) {
		this.customField3 = customField3;
	}
	public String getCustomField4() {
		return customField4;
	}
	public void setCustomField4(String customField4) {
		this.customField4 = customField4;
	}
	public String getCustomField5() {
		return customField5;
	}
	public void setCustomField5(String customField5) {
		this.customField5 = customField5;
	}
	public String getCustomField6() {
		return customField6;
	}
	public void setCustomField6(String customField6) {
		this.customField6 = customField6;
	}
	public String getCustomField7() {
		return customField7;
	}
	public void setCustomField7(String customField7) {
		this.customField7 = customField7;
	}
	public String getCustomField8() {
		return customField8;
	}
	public void setCustomField8(String customField8) {
		this.customField8 = customField8;
	}
	public String getLineItemUniqueId() {
		return lineItemUniqueId;
	}
	public void setLineItemUniqueId(String lineItemUniqueId) {
		this.lineItemUniqueId = lineItemUniqueId;
	}
	
	
	
	

}
